Skip to content

Point update-available link at the website#19

Merged
gek0z merged 1 commit intomainfrom
chore/update-link-to-website
Apr 15, 2026
Merged

Point update-available link at the website#19
gek0z merged 1 commit intomainfrom
chore/update-link-to-website

Conversation

@gek0z
Copy link
Copy Markdown
Owner

@gek0z gek0z commented Apr 15, 2026

Summary

  • UpdateChecker now returns https://youmenutube.riccardo.lol/ as the URL for the .available state, so the "Update available: vX.Y.Z" link in Settings → About opens the website instead of the raw GitHub release page.
  • Drops the now-unused html_url decoding on GitHubRelease.

Test plan

  • Build & run with an older CFBundleShortVersionString baked into the bundle so the checker fires .available.
  • Open Settings → About and click Update available; confirm it opens https://youmenutube.riccardo.lol/ in the default browser.
  • swift-format lint --strict passes (pre-commit hook ran clean).

When UpdateChecker detects a newer release, link to
https://youmenutube.riccardo.lol/ rather than the GitHub release page.
The site is the canonical entry point for users; sending them to the
raw GitHub release asset list is an unnecessary detour. Drops the
now-unused html_url decoding on GitHubRelease.
@gek0z gek0z merged commit a4ed08e into main Apr 15, 2026
1 check passed
@gek0z gek0z deleted the chore/update-link-to-website branch April 15, 2026 18:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant